lachryma christi - German English Dictionary